﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace work2
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("欢迎来到全能商店，你想要的我都没有~\n");
            for (int i = 1; i >= 0; i--)
            {
            foruse:
                Console.WriteLine("1.测试能不能买得起手机    2.测试能不能结婚    3.月饼分配方案一    4.月饼分配方案二    5.判断是否闰年\n");
                Console.WriteLine("请输入序号：");
                int num = int.Parse(Console.ReadLine());
                switch (num)
                {
                    case 1:
                        #region 能不能买手机
                        Console.WriteLine("1.能不能买手机的测试\n");
                        double price = 4388;//手机的售价
                        Console.WriteLine("请输入你的本月实发工资：");
                        int salary = int.Parse(Console.ReadLine());//本月实发工资
                                                                   //请在这里补充条件判断
                        if (salary > price)
                        {
                            Console.WriteLine("这月工资够买手机！\n");
                        }
                        else
                        {
                            Console.WriteLine("这月工资不够买手机！\n");
                        }
                        break;
                    #endregion

                    case 2:
                        #region 能不能结婚
                        Console.WriteLine("2.能不能结婚的测试\n");
                        Console.WriteLine("请输入你的性别：");
                        char sex = char.Parse(Console.ReadLine());//性别
                        Console.WriteLine("请输入你的年龄: ");
                        int age = int.Parse(Console.ReadLine());//年龄
                        if (sex != '男')//请填写条件
                        {
                            if (age >= 20)
                            {
                                Console.WriteLine("达到法定婚龄啦\n");
                            }
                            else
                            {
                                Console.WriteLine("没有达到结婚年龄哟\n");
                            }
                        }
                        else
                        {
                            if (age >= 22)
                            {
                                Console.WriteLine("达到法定婚龄!\n");
                            }
                            else
                            {
                                Console.WriteLine("没有达到结婚年龄!\n");
                            }
                        }
                        break;
                    #endregion

                    case 3:
                        #region 月饼分配1
                        Console.WriteLine("3.月饼分配方案一\n");
                        Console.WriteLine("请输入你的职务：");
                        string job1 = Console.ReadLine();//职务
                        if (job1 == "局长")
                        {
                            Console.WriteLine("发双黄月饼\n");
                        }
                        else if (job1 == "处长")
                        {
                            Console.WriteLine("发蛋黄月饼\n");
                        }
                        else if (job1 == "科长")
                        //请输入
                        {
                            Console.WriteLine("发枣泥月饼\n");
                        }
                        else
                        //请输入
                        {
                            Console.WriteLine("发五仁月饼\n");
                        }
                        break;
                    #endregion

                    case 4:
                        #region 月饼分配2
                        Console.WriteLine("4.月饼分配方案二\n");
                        Console.WriteLine("请输入你的职务：");
                        string job2 = Console.ReadLine();//职务
                        switch (job2)
                        {
                            case "局长": Console.WriteLine("发双黄月饼\n"); break;
                            case "处长": Console.WriteLine("发蛋黄月饼\n"); break;
                            case "科长": Console.WriteLine("发枣泥月饼\n"); break;
                            default: Console.WriteLine("发五仁月饼\n"); break;
                        }
                        break;
                    #endregion

                    case 5:
                        #region 用?:判断是不是闰年
                        Console.WriteLine("请输入要判断的年份：");
                        int year = int.Parse(Console.ReadLine());//年份
                        string yearJudge;
                        yearJudge = year % 4 == 0 ? "闰年" : "平年";
                        Console.WriteLine("这一年是{0}", yearJudge);
                        #endregion
                        break;
                    default:
                        Console.WriteLine("序号输入错误！其他功能正在开发中~~~\n"); break;

                }
                Console.WriteLine("是否继续使用其他功能？继续请输入1或1以上，退出请输入0或0以下");
                int fornum = int.Parse(Console.ReadLine());
                if (fornum <= 0)
                {
                    Console.WriteLine("有缘再见啦~\n");
                }
                else
                {
                    Console.WriteLine("感谢继续使用哟~\n");
                    goto foruse;
                }
                i = fornum;
                Console.WriteLine("按任意键退出鸭~\n");
                Console.ReadKey();
            }









        }
    }
}
